package com.zhangxin.aiInterview.model.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.util.Date;
import lombok.Data;

/**
 * 笔试记录
 * @TableName exam_content
 */
@TableName(value ="exam_content")
@Data
public class ExamContent {
    /**
     * 记录id
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 笔试id
     */
    private Long examId;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 题目列表，JSON数组，每个元素是一道题
     */
    private String questionList;

    /**
     * 用户答案，JSON数组，每个元素是一个包含题目序号和答案的JSON字符串
     */
    private String userAnswers;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 是否删除，0表示未删除，1表示已删除
     */
    @TableLogic
    private Integer status;
}